removable insulation component - Spanish English Dictionary